Big Huge Thesaurus

Pinus cembroides

noun